package com.lagou.task10;
/*
* 编写实现普通内部类
* */
public class NormalOuter {
    private int cnt = 1;

    //定义普通内部类
    public class NormalInner{
        private int ia =2;
        private int cnt = 3;
        public NormalInner(){
            System.out.println("普通内部类的构造方法执行到了");
        }
        public void show(){
            System.out.println("外部类中的成员变量cnt的值为"+ cnt); // 1
            System.out.println("ia="+ ia); // 2
        }
        public void show2(int cnt){
            System.out.println("形参变量cnt ="+ cnt); //局部优先原则
            System.out.println("内部类中cnt ="+ this.cnt); //
            System.out.println("外部类中的cnt ="+ NormalOuter.this.cnt);
        }
    }
}
